package com.ithema.chen;

import java.util.Scanner;

public class Test5 {
    public static void main(String[] args) {
        //1、定义一个动态初始化的数组，用于后期录入6个评委的分数
        int[] scores = new int[6];
        //2、录入6个评委的分数

        scores = new int[]{1,3,5,5,6};
        double result = test(scores);
        System.out.println("选手最终得分是" + result);
        //3、遍历数组中的每个数据，找出最大值，最小值，总分
    }
    public static double test(int[] scores){
        int max = scores[0];
        int min = scores[0];
        int sum = 0;
        for (int i = 0; i < scores.length; i++) {
            if(scores[i]>max){
                //替换最大值变量存储的数据
                max = scores[i];
            }
            if(scores[i]<min){
                //替换最小值变量存储的数据
                min = scores[i];
            }
            //预计总分
            sum += scores[i];

        }
        //4、统计平均分即可
        double result = (sum -max - min) * 1.0 / (scores.length - 2);
        return result;

    }
}
